Mechanical brake - Espagnol Anglais Dictionnaire